From 70dfcaa268b8f3b76d1a7f43e63f926db113dae3 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Fri, 14 Jul 2006 10:22:40 +0100 Subject: [PATCH] [powerpc] add PowerPC support to Makefiles Signed-off-by: Hollis Blanchard --- Config.mk | 4 ++-- xen/Rules.mk | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Config.mk b/Config.mk index b4ea2cab39..d546ad57f8 100644 --- a/Config.mk +++ b/Config.mk @@ -3,8 +3,8 @@ # A debug build of Xen and tools? debug ?= n -# Currently supported architectures: x86_32, x86_64 -XEN_COMPILE_ARCH ?= $(shell uname -m | sed -e s/i.86/x86_32/) +XEN_COMPILE_ARCH ?= $(shell uname -m | sed -e s/i.86/x86_32/ \ + -e s/ppc/powerpc/) XEN_TARGET_ARCH ?= $(XEN_COMPILE_ARCH) XEN_TARGET_X86_PAE ?= n diff --git a/xen/Rules.mk b/xen/Rules.mk index 82449c344f..674e4a39bc 100644 --- a/xen/Rules.mk +++ b/xen/Rules.mk @@ -23,8 +23,10 @@ include $(XEN_ROOT)/Config.mk # Set ARCH/SUBARCH appropriately. override COMPILE_SUBARCH := $(XEN_COMPILE_ARCH) override TARGET_SUBARCH := $(XEN_TARGET_ARCH) -override COMPILE_ARCH := $(patsubst x86%,x86,$(XEN_COMPILE_ARCH)) -override TARGET_ARCH := $(patsubst x86%,x86,$(XEN_TARGET_ARCH)) +override COMPILE_ARCH := $(shell echo $(XEN_COMPILE_ARCH) | \ + sed -e 's/\(x86\|powerpc\).*/\1/') +override TARGET_ARCH := $(shell echo $(XEN_TARGET_ARCH) | \ + sed -e 's/\(x86\|powerpc\).*/\1/') TARGET := $(BASEDIR)/xen -- 2.30.2